About Seymour Consultancy Limited (10537429) United Kingdom