About Lee Dobson Interiors Ltd (09328272) United Kingdom