About Spud Mulligan S Ltd. (SC275595) United Kingdom