About Glx Parts Ltd (11607930) United Kingdom