About Namron Engineering Ltd. (SC365584) United Kingdom