About Mitre Studios Limited (07844965) United Kingdom