About Claire Giles Ltd (08058082) United Kingdom