About Giles & Bella Limited (11713321) United Kingdom