About Smash & Grab Films Ltd (08731744) United Kingdom