About Wrexham Industrial Holdings Limited (13089725) United Kingdom