About Rose & Thistle (bristol) Limited (09082998) United Kingdom