About Strip Studios Limited (03447716) United Kingdom