About David Spalter Limited (10133624) United Kingdom