About Beach Coffee Ltd (12239020) United Kingdom