About Giles Foreman Ltd (07648083) United Kingdom