About West Garth Farm Limited (07505925) United Kingdom