About Bedlam Studio Limited (12634962) United Kingdom