About London Wellness Company Limited (08855314) United Kingdom