About Mark Taylor Construction Limited (10775476) United Kingdom