About Van Spall Associates Limited (08499042) United Kingdom