About Rosie & Dexter Limited (10392616) United Kingdom