About The Globe Torrington Limited (RS008742) United Kingdom