About Selvel Limited (08479116) United Kingdom