About Bobby-roo S Ltd (11551426) United Kingdom