About David Alexander Knowles Limited (09378883) United Kingdom