About Heidi Klein Limited (04251231) United Kingdom