About David Eccleston Ltd (07422996) United Kingdom