About The Pet Shop Boys Partnership Limited (02664746) United Kingdom