About The Strand Restaurant Limited (07914145) United Kingdom