About Maxiglaze Ltd (13241063) United Kingdom