About Farragon Uk Limited (SC487933) United Kingdom