Indeed. Peptides are legal in britain when sold strictly for laboratory analysis uses. They are not accepted for human intake and can't be marketed as medicines without having MHRA authorisation.
Under United kingdom regulation, a substance is classed as a medicinal merchandise