About Krause & Hall Limited (06314652) United Kingdom