About Steinbeck Studio Limited (08803803) United Kingdom