About Little Ochie Restaurant Limited (07502729) United Kingdom