About Rehoboth 26 Limited (08313105) United Kingdom