About Davenport Clarke Limited (09557595) United Kingdom