About Snoglobe Engineering Limited (SC288061) United Kingdom