About Glj (stevenage) Limited (08549113) United Kingdom