About D&n Hicks & Co Ltd (13038308) United Kingdom