About Maxiglen Ltd (03750048) United Kingdom