About Pleasure Spot Ltd (13293574) United Kingdom