About Galsham Farm Limited (13036219) United Kingdom