About M C Lewis & Sons Limited (04545595) United Kingdom