About Purfleet Studios Limited (12431342) United Kingdom