About Seddons (plant And Engineers) Limited (00499299) United Kingdom