About Strawberry Filter Films Limited (05821259) United Kingdom