About E.a. Stern Supplies Limited (01290722) United Kingdom