About Plaza (spa) Limited (12771314) United Kingdom