About B & A Interiors Limited (08001869) United Kingdom