About Thorny Devil Productions Ltd (08489072) United Kingdom