About Freeze-frame Partnership Limited (03495761) United Kingdom