About L&r Construct Ltd (11146709) United Kingdom