About Mark Mcguire Limited (04686761) United Kingdom