About Abacus Industrial Flooring Ltd (06708358) United Kingdom