About Filmspotting Ltd (03989310) United Kingdom