About Kyran Bracken Limited (06226665) United Kingdom