About E.c.walton & Co. Limited (05079585) United Kingdom