About R&c Advertisements Ltd (07506879) United Kingdom