About Abel & Cole Limited (03926343) United Kingdom