About Rubi & Boris Ltd (09006902) United Kingdom