About Cardolan Limited (05128706) United Kingdom