About Timberhill Beauty Ltd (08649010) United Kingdom