About Seymour Plant Hire Limited (00404688) United Kingdom