About Giles Ripley Ltd (11813223) United Kingdom