About L & B Home Ltd (12422156) United Kingdom