About Ian Cooper Holdings Limited (12794936) United Kingdom