About C & A Francis Limited (04724104) United Kingdom