About Fentons Limited (12372402) United Kingdom