About Smorgasbord Studio Limited (06640681) United Kingdom