About S & D Flooring Specialists Limited (06599678) United Kingdom