About Grandfingers Restaurant Limited (13007158) United Kingdom