About Clove Restaurant Bristol Limited (12283633) United Kingdom