About London Rolfing Limited (09532629) United Kingdom