About Manor Farm (herts) Limited (07407683) United Kingdom