About Shield Films Limited (09864071) United Kingdom