About Kk Taylor Ltd (09597249) United Kingdom