About Kieran Clarke Green Ltd (09928406) United Kingdom