About Kensal Food And Wine Ltd (12360440) United Kingdom