About C. Horrell Limited (03630048) United Kingdom