About Merida Bicycles Limited (03015493) United Kingdom