About Rockerdale Studios Limited (10149127) United Kingdom