About Pal Studios Limited (07910657) United Kingdom