About Glr Services Limited (06042971) United Kingdom