About Fenton Seal Limited (04856644) United Kingdom