About D&d Lyons Ltd (10041432) United Kingdom