About Swan Tape Ltd (11539357) United Kingdom