About Cadoggan Limited (06583589) United Kingdom