About Abacus Cleaning One Ltd (10808974) United Kingdom