About W S Farm Holdings Ltd (12137669) United Kingdom