About Chat & Eat Ltd (SC681185) United Kingdom