SPENCER CLARKE GROUP LIMITED (10784592) — Peer comparison · PublicSupply