About Dymarke Precision Engineering Ltd (12085307) United Kingdom