About David Jameson Limited (01938613) United Kingdom