About Anchor Gastro Ltd (13087492) United Kingdom