I agree but you missed the fact that if any new member on this forum posts something they're directly a scammer even if they aren't.
This is inherently a trustless system. Let's boil it down to one core point and remove the opinion.
1. The original author states "Note: This is a legit business."
2. The original author does not communicate the minimum required level of UK legally required information for a "legit business".
3. He's had this brought to his attention repeatedly and not rectified this, or made legally significant efforts to support this claim.
4. Therefore this is not a "legit business".