About Pendlebury Studios Limited (04130914) United Kingdom