About L & R Plant Limited (04643827) United Kingdom