About South West Film And Television Holdings Ltd (06846469) United Kingdom