About Cecilia Quinn Ltd (09515568) United Kingdom