About M C Salter & Sons Limited (04695254) United Kingdom