About Giles Lamb Limited (SC530275) United Kingdom