About Farmers Boy (deeside) Limited (07208560) United Kingdom