About Maxwell Jones Studios Limited (01208145) United Kingdom