About Abacus Management And Training Consultancy Limited (06175369) United Kingdom