About Seymours Limited (03482806) United Kingdom