About Christopher John Edwards & Co. Limited (04815707) United Kingdom