About Snelmore Limited (02830878) United Kingdom