Johnson & Allen Ltd provides equipment and consumables for crack detection and non-destructive testing.