About Abacus Secretarial Services Limited (04167483) United Kingdom