About James Giles & Sons (studley) Ltd (10393975) United Kingdom