About M. Seddon Limited (04328635) United Kingdom