About Rory James Beauty Ltd (09888290) United Kingdom