About Seymour Joy Limited (02640059) United Kingdom