About Merek Engineering Limited (01712894) United Kingdom