About Davenport Smith Limited (07167255) United Kingdom