About Curry World Glasgow Limited (SC624313) United Kingdom