About Compass Interiors (s W Holdings) Limited (08100186) United Kingdom