About David Whittle Limited (07514238) United Kingdom