About Lamb Brooks Services Limited (08092599) United Kingdom