About James Gill & Co. Limited (04532972) United Kingdom