About Fixafilm Limited (08833226) United Kingdom