About L & R Industrial Services Limited (06238053) United Kingdom