About Seymour (2001 Management) Limited (04148925) United Kingdom