About C & D (olney) Limited (06908203) United Kingdom