About Still Life Gin Limited (12441434) United Kingdom