About On The Bench Exercise & Massage Limited (07253048) United Kingdom