About Hennerz Limited (12627570) United Kingdom