About C & A Supplies Limited (03895992) United Kingdom