About Snell Bridge Two Limited (SC616905) United Kingdom