About Snake Oil Ltd (07275430) United Kingdom