About Wrexham Limited (05359816) United Kingdom