About Manor Farm & Storage Limited (04710431) United Kingdom