About Farrago Limited (08343581) United Kingdom