About Farmers Fletchers Hall Limited (01986759) United Kingdom