About E.c. Sandell & Son Ltd (03319802) United Kingdom