About Meirion. L. Jones And Son Limited (04315667) United Kingdom