About Fennton Construction Limited (12144537) United Kingdom