About Faragher Holdings Limited (12703825) United Kingdom