About Bell&babz Limited (10928010) United Kingdom