About Quex Barn Restaurant Limited (13373830) United Kingdom