About Fenton Holdings Limited (00630726) United Kingdom