About Spicebay Restaurant Limited (11553533) United Kingdom