About Earls Holdings Ltd (12067330) United Kingdom