About Langarth Farm Limited (09411497) United Kingdom