About Cardell Limited (03292441) United Kingdom