About Fennton Group Limited (12144425) United Kingdom