About M. & S. Distributors Limited (01640964) United Kingdom