About Seddon Manufacturing Limited (03934181) United Kingdom