About L & R Extensions Ltd (08746598) United Kingdom