About Gleeds International Holdings (1995) Limited (03082140) United Kingdom