About Dee Afro Beauty Palace Limited (05006001) United Kingdom