About Farnacres Limited (06765122) United Kingdom