About Kammerling S Investment Holdings Ltd (07734558) United Kingdom