About Farmholt Ltd (05533014) United Kingdom