About Palm Studio - Recording & Rehearsal Ltd (12113582) United Kingdom