About Stane Street Studio Ltd (12583894) United Kingdom