About Spearhead Productions Limited (02819049) United Kingdom