About Abacus Construction Products Limited (06744100) United Kingdom