About Kieran Barker Ltd (12033891) United Kingdom