About Globe & Laurel Ltd (13443103) United Kingdom