About S H Curtis And Sons Limited (01033260) United Kingdom