About Coogan London Limited (07870240) United Kingdom