About Peel Media Services (studios) Limited (06691000) United Kingdom