About Lascombe Interiors Ltd (13472938) United Kingdom