About L&r Construction Ltd (10831197) United Kingdom