About Kieran Swindale Ltd (13429165) United Kingdom