About Glp Stevenage Limited (13640387) United Kingdom