About Spannor Ltd (11406348) United Kingdom