About Mark Taylor Design Limited (03284062) United Kingdom