About Klumpe Limited (09418595) United Kingdom