About Snell Bridge Limited (SC440172) United Kingdom