About Shea Moisture Laboratory Ltd (09025033) United Kingdom