About Ge Snell Ltd (13682341) United Kingdom