About Ken Taylor Group Limited (12417052) United Kingdom