About Scurry Events Ltd. (SC584022) United Kingdom