About Mark Shear Limited (03565109) United Kingdom