About Double Barrel Engineering Ltd (13690481) United Kingdom