About Sla Restaurant Limited (SC534736) United Kingdom