About Brown & Bancroft Interiors Limited (08675655) United Kingdom