About The Octopus Restaurant Limited (13341798) United Kingdom