About Ling Farm Limited (12970317) United Kingdom