About Abacus Flooring Services Limited (03739035) United Kingdom