English: Secured by Design
Welsh: Diogelu Drwy Ddylunio
Subject: Cynllunio
English definition: SBD. www.secured by design.com