About Hyde Studios Limited (05604784) United Kingdom