About Holwood (wrexham) Limited (09537434) United Kingdom