About The Alexander Kieran Group Ltd (12595178) United Kingdom