About Stanley Agabor Ltd (11999067) United Kingdom