About John Earnshaw Holdings Ltd (10767875) United Kingdom