About Seymour Global Limited (08079452) United Kingdom