About Seymour (plant & Equipment) Ltd (10513172) United Kingdom