About E.p.mallory & Son Limited (00234659) United Kingdom