D & G ENGINEERING Limited Liability Partnership