About Cadogan Associates Ltd (12581081) United Kingdom