About Mjpatch Engineering Limited (03863467) United Kingdom