About David Jameson Ii Limited (10569444) United Kingdom