About Farmison Holdings Limited (08998622) United Kingdom