Skip to main content
The 'First name' field is required
The 'Last name' field is required
Please enter a valid Email address

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Where We Are

Deflo Ltd
Strawberry Hill Farm
Pembroke
Pembrokeshire
SA71 5PG

Telephone: 01834 844 804
Email: info@deflo.co.uk

We use cookies to improve user experience and analyse website traffic. By clicking “Accept“, you agree to our website's cookie use as described in our Privacy Policy.