About Rough And Refined Ltd (10608771) United Kingdom