About Merriam Engineering & Design Limited (10340100) United Kingdom