About Seymour Corporate Finance Limited (13010499) United Kingdom