About Batch & Co Coffee Ltd (10069425) United Kingdom