About Technical Films Ltd (11149078) United Kingdom