About Farragon Partners Ltd (08718726) United Kingdom