About Christopher Stanley Cowan Ltd (10966252) United Kingdom