About M J Shephard Solutions Limited (11500749) United Kingdom