About Krumplehorn Ltd. (05526117) United Kingdom