About S. Easton & Sons Limited (10429879) United Kingdom