About Hamstone Pond Talbot Ltd (10274165) United Kingdom