About Mark Taylor Limited (04035154) United Kingdom