About Kieran James Heywood Ltd (08751387) United Kingdom