About M & J Whincup Ltd. (09316838) United Kingdom