CRF (UK) LTD even made the Newspapers

"Come on the Town" - CRF (UK) LTD even made the Newspapers hows that for advertising!!! News of the World Sunday 8th August 2010!