Have a question?

Please contact us at admin@excelsiorproductsltd.com, we will endeavour for one of our valued staff to contact you as soon as possible. 

Yuruga torch is a trading name of Excelsior products Limited

Excelsior Products Limited

71-75 Sheldon Street

Covent Garden

LONDON

WC2H 9JQ

Alternatively leave us a message

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