About Steve Bromley & Sons Carpet & Flooring Ltd. (13342774) United Kingdom