About Holwood (beechdale) Limited (12832890) United Kingdom