About Seymour Harris Limited (03523158) United Kingdom