About Abacus Stock Auditors Limited (05499340) United Kingdom