About Seymour Project Management Limited (09292966) United Kingdom