About The Remedy (london) Limited (08326171) United Kingdom