About Ffynnon Limited (10771022) United Kingdom