About J Davenport & Co. Ltd (08995169) United Kingdom