About Roger Snowden Limited (07965853) United Kingdom