About Kieron Taylor Ltd (09547522) United Kingdom