About T Keegan Ltd (11355342) United Kingdom