About The Treatment Room (scarborough) Limited (07364423) United Kingdom