About Giles & Partners Limited (13693584) United Kingdom