About Krause And Brenner Ltd (11452001) United Kingdom