About Spinning Films Limited (12974106) United Kingdom