About Sher A Coffee Ltd (12640744) United Kingdom