About Kieran Johnstone Ltd (SC618422) United Kingdom