About David Eckersley Limited (06019595) United Kingdom