About Abbey Contract Flooring Limited (03867678) United Kingdom