About Mark C Taylor Limited (11759473) United Kingdom