About Clifton Food And Wine Limited (10264341) United Kingdom