About Holden & Giles Ltd (11728355) United Kingdom