About Sands Restaurant Limited (06282946) United Kingdom