About Snsbl Limited (07954142) United Kingdom