About Roddy Kane Marketing Consultancy (os) Ltd (09921963) United Kingdom