About Val Snowden & Associates Limited (08381381) United Kingdom