About Earnshaw Holdings Ltd (10514686) United Kingdom