About Manor Farm (castle Cary) Limited (00531143) United Kingdom