About Richard Davenport Limited (09925204) United Kingdom