About Ffp Technologies Ltd (05972506) United Kingdom