About Holwood (paxcroft Mead) Limited (11151853) United Kingdom