About Babs Ventures Care Limited (08968558) United Kingdom