About Lally Walford Interiors Ltd (SC646871) United Kingdom