About Sdbarnsdale Engineering Ltd (11511618) United Kingdom