About Christopher Wells & Co Limited (06939004) United Kingdom