Are your products manufactured in Britain?

Yes, all of our products are manufactured and sold in Britain.