About Hapax Associates Limited (08476856) United Kingdom