About David Solomon And Co Limited (12646753) United Kingdom