About Lee Davenport Limited (09388611) United Kingdom