About Maxim Wrexham Limited (10949735) United Kingdom