About David John Ltd (11838633) United Kingdom