About The Pleasure Factory Limited (06889689) United Kingdom