About David Somerville Ltd (SC271242) United Kingdom