About The Rebel Wine Club Ltd (SC603819) United Kingdom