About Lloyd S Register Group Limited (08126909) United Kingdom