About Timba Hair And Beauty Ltd (09043668) United Kingdom