About Earle Holdings Ltd (13062292) United Kingdom