About Sweet Spot Films Ltd (07323513) United Kingdom