import React, { useState } from "react"; // Single-file React component (TailwindCSS classes) // Default export so it can be previewed in the canvas. export default function CyberEssentialsLanding() { const [form, setForm] = useState({ name: "", email: "", company: "", message: "" }); const [sent, setSent] = useState(false); function handleChange(e) { setForm({ ...form, [e.target.name]: e.target.value }); } function handleSubmit(e) { e.preventDefault(); // Fallback: open mail client with prefilled message (no backend required) const subject = encodeURIComponent(`Cyber Essentials - Contact from ${form.name || form.company || "Website"}`); const body = encodeURIComponent( `Name: ${form.name}\nCompany: ${form.company}\nEmail: ${form.email}\n\nMessage:\n${form.message}` ); window.location.href = `mailto:office@queensbury-it.uk?subject=${subject}&body=${body}`; setSent(true); } return (

Cyber Essentials Compliance

Helping UK businesses achieve Cyber Essentials certification fast and confidently

Get Cyber Essentials certified — without the headache

I help small and medium businesses become compliant with Cyber Essentials, by combining practical security fixes, gap assessments and hands-on support through the certification process.

  • Fast assessments — clear checklist and remediation plan within 3–5 working days.
  • Hands-on remediation — we implement or guide the fixes so you pass the external verification.
  • Ongoing support — simple maintenance checklist and quarterly audits to keep certification current.
Book a free 20‑minute call View packages

Quick company snapshot

Tell me a bit about your organisation and I'll reply with a clear next step—no salesy calls, just practical advice.