About David Lee Thomas Ltd (13681891) United Kingdom