About New Clifton Food And Wine Ltd (12432156) United Kingdom