About Rather Good Bars Limited (11249405) United Kingdom