About Carl Kammerling International Limited (00764323) United Kingdom