About Seymour Grove Management Ltd (08968451) United Kingdom