About Rubs Interior Design And Fixing Ltd (10693927) United Kingdom