About Maxx Design Limited (03071832) United Kingdom