About Bach Interiors Limited (05949871) United Kingdom