About David & Solomon Ltd (10861255) United Kingdom