About Ken Taylor Design Limited (07962516) United Kingdom