About Steve Barr Flooring Solutions Limited (06871157) United Kingdom