About Glsr Solutions Limited (13412532) United Kingdom