About David Whitehead Software Solutions Ltd. (03136829) United Kingdom