About Philip Davenport Limited (10208334) United Kingdom