About David Jaffe Limited (08224741) United Kingdom