About Rebekah S Retreat Limited (08987187) United Kingdom