About Southside Indian Restaurant Ltd (SC628682) United Kingdom