About Ken Taylor Supplies Ltd. (02860192) United Kingdom