About Jms Abacus Limited (03408710) United Kingdom