About Billingsmoor Farm Limited (07569316) United Kingdom