About Freeze Frame Images Limited (05500746) United Kingdom