About Krause Limited (09219763) United Kingdom