About David Somner Ltd (12919486) United Kingdom