About Tyrewise Wrexham Limited (07642601) United Kingdom