About Cadogan Tate London Limited (06360425) United Kingdom