About Snorscomb Technology Limited (06024417) United Kingdom