About Abacus Fire Services Ltd (13627014) United Kingdom