About Seymour Consulting Limited (06455876) United Kingdom