About Seymour Consultants Ltd (08642751) United Kingdom