About Maxgard Limited (11969980) United Kingdom