About Meridian Watch Makers Limited (13070847) United Kingdom