About D & R Channon Limited (10815888) United Kingdom