About Henry Cooper Holdings Limited (12875035) United Kingdom