About Fentons Holdings Limited (11195581) United Kingdom