About Rosie & Rex Ltd (11760002) United Kingdom