About Abacus Book-keeping Company Limited (04267380) United Kingdom