About Lloyd Davenport Limited (00943127) United Kingdom