About E.dixon Barker And Son Limited (00336610) United Kingdom