About Earl Holdings Ltd (11365641) United Kingdom