About Abacus Gray Ltd (11509354) United Kingdom