About Kieran Hanlon Limited (13210844) United Kingdom