About Lewis Davenport Limited (01543841) United Kingdom