About David O Solomon Limited (11659093) United Kingdom