About Mark Whyles Management Limited (08949657) United Kingdom