About Bennett & Bowman Interiors Limited (01726487) United Kingdom