About Seymour & Curd Limited (06443872) United Kingdom