About David Freedman Ltd. (02918432) United Kingdom