Constantia FFP achieve highest BRCGS rating of AA+