About Borlum House Farm Limited (12791108) United Kingdom