About Lympsham Manor Farm Limited (07802580) United Kingdom