About Shepherds Lane Studios Ltd (12586243) United Kingdom