About Vallum Associates Limited (09664882) United Kingdom