About Lr Resource Solutions Limited (08417360) United Kingdom