About Peter Mullarkey Engineering Ltd. (11140099) United Kingdom