About David Graham Technical Design Ltd. (SC231296) United Kingdom