About Shea Love London Ltd (12194401) United Kingdom