About Cubitt Building & Interiors Limited (03666633) United Kingdom