About Bath Relaxer Limited (08689920) United Kingdom