About Swank Video Productions Limited (10634617) United Kingdom