About Sennstove Ltd (12934709) United Kingdom