About The Rolfing Space Limited (09139952) United Kingdom