About Fenton Industrial Supplies Limited (12579882) United Kingdom