About The Studio Smale Limited (11083675) United Kingdom