About Red Squirrel Wine Ltd. (08159595) United Kingdom