About Gl (slough) Limited (10408881) United Kingdom