About Mark Strickland Consultancy Limited (09589242) United Kingdom