About E. C. Seaford Limited (03342409) United Kingdom