About The Jam Factory Studios Limited (07448343) United Kingdom