About Shaba Hair & Cosmetics (peckham) Limited (08106910) United Kingdom