About Krause&harding Ltd (13019355) United Kingdom