About Shop&restaurant Ltd (09906331) United Kingdom