About Shea Babs Ltd (12960546) United Kingdom