About Vulcan Road Studio Limited (13272516) United Kingdom