About Giles Marriott Limited (04648954) United Kingdom