About Wrexham Wind Energy Limited (07668078) United Kingdom