About Swk Krause Ltd. (06779703) United Kingdom