About Seymour Management Solutions Ltd. (12510089) United Kingdom