About Ep Mallory & Son (holdings) Limited (10440066) United Kingdom