About The Snopake Group Limited (01354259) United Kingdom