About The London Solace Centre Limited (12280271) United Kingdom