About Pelle Studio Limited (01726328) United Kingdom