About Regal Studio Limited (09580536) United Kingdom