About Gl & M Uk Limited (10855811) United Kingdom